﻿/*****************
* 通用js
*
*****************/

/***********
* 获取单选按钮选中的值
* radioName : 单选按钮的名称
* returns : 返回选中的值，未选中返回0
**********/
function getRadioSelectedValue(radioName)
{
    var selectedValue = 0;
    
    var objRadioList = document.getElementsByName(radioName);
    if(objRadioList)
    {
        for(var i=0; i<objRadioList.length; i++)
        {
            if(objRadioList[i].checked)
            {
                selectedValue = objRadioList[i].value;
            }
        }
    }
    
    return selectedValue;
}

/***********
* 判断单选框是否选中
* radioName : 单选按钮的名称
* returns : 选中:true  未选中:false
**********/
function isCheckedRadio(radioName)
{
    var flag = false;
    
    var objRadioList = document.getElementsByName(radioName);
    if(objRadioList)
    {
        for(var i=0; i<objRadioList.length; i++)
        {
            if(objRadioList[i].checked)
            {
                flag = true;
            }
        }
    }
    
    return flag;
}

/******************
* 阴止事件昌泡
*******************/
function stopBubble(e)
{
    e = e || window.event;
    if(e && e.stopPropagation)
    {
        e.stopPropagation();
    }
    else
    {
        e.cancelBubble = true;
    }
}

/******************
* 阴止默认事件
*******************/function stopDefault(e)
{
    e = e || window.event;
    if(e && e.preventDefault)
    {
        e.preventDefault();
    }
    else
    {
        e.returnValue = false;
    }
}